steam distillation - French English Dictionary